<template>
<el-scrollbar height="100vh">
  <router-view style="min-width: 1440px;"></router-view>
</el-scrollbar>
</template>

<script lang="ts">
  // let roll = 0; // 滚动的值
  // let rollStop: number = 0; // 对比时间的值
  // let timer: any = null;
  // // const getApp: any = document.getElementById("app");
  // const getApp: any = document.getElementsByTagName("body")[0];
  // getApp.addEventListener("scroll", function (event: any) {
  //   var e = event || event.target;
  //   console.log(e.srcElement.scrollTop)
  //   // 每次滑动前都清除一遍我们定义的定时器
  //   clearTimeout(timer);
  //   // 每次滚动的时候，都让app回到原来的宽度
  //   getApp.style.width = "calc(100vw - 6px)";
  //   // 这里我设置的是300毫秒，您可以更改您想要的间隔秒数
  //   timer = setTimeout("JudgeScroll()", 300);
  //   roll = e.srcElement.scrollTop;
  // });

  // function JudgeScroll() {
  //   // console.log(roll,rollStop)
  //   rollStop = getApp.scrollTop;
  //   if (rollStop == roll) {
  //     console.log('滚动停止');
  //     // 判断如果相等，就把app宽度增加6px，达到隐藏滚动条的效果
  //     getApp.style.width = "calc(100vw + 6px)";
  //   }
  // }
</script>

<style>
  #app {
    font-family: SourceHanSansCN-Regular;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: rgba(117, 117, 117, 1);
  }

  body {
    margin: 0;
    padding: 0;
    /* 悬浮滚动条 */
    /* overflow: overlay; */
    /* min-width: 1440px; */
  }

  p {
    margin: 0;
  }

  /*定义滚动条高宽及背景
 高宽分别对应横竖滚动条的尺寸*/
  ::-webkit-scrollbar {
    width: 0px;
    height: 0px;
    /* width: 6px;
    height: 6px; */
    background-color: transparent;
    margin-right: 2px;
  }

  /*定义滚动条轨道
 内阴影+圆角*/
  ::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px transparent;
    border-radius: 10px;
    background-color: transparent;
  }

  /*定义滑块
 内阴影+圆角*/
  ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: rgba(255, 255, 255, 0.5);
    transition: .3s;
  }

  ::-webkit-scrollbar-thumb:hover {
    background-color: rgba(255, 255, 255, 0.7);
  }

  /* 当同时有垂直滚动条和水平滚动条时交汇的部分 */
  ::-webkit-scrollbar-corner {
    background-color: transparent;
  }
</style>